SIR JOHN WALSH OF BRANNAGH